home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / bbs / solace1.zip / TONY.REF < prev    next >
Text File  |  1997-06-28  |  8KB  |  520 lines

  1. @#lock
  2. @DO SAYBAR
  3. It's locked.
  4. @do moveback
  5.  
  6. @#sign
  7. @DO SAYBAR
  8. Solace
  9. @do moveback
  10.  
  11. @#chair
  12. @DO SAYBAR
  13. Nice Chair
  14. @do moveback
  15.  
  16. @#block
  17. @DO SAYBAR
  18. This statue is deticated to the hero who killed the Red Dragon.
  19. @do moveback
  20.  
  21. @#GATE
  22. ;Gate to Solace
  23.  
  24. @IF &lasty is 14 then do
  25. @BEGIN
  26. @DO SAYBAR
  27. `2The guard nods as you pass.
  28. @CLOSESCRIPT
  29. @END
  30.                 
  31. @BUSY
  32. @DO `v01 is 1
  33. @SHOW
  34. `r0`c  `r1 You approach the hulking gates `r0
  35.  
  36.   `2The guard yells `0"Halt!! Citizen, you must have a travel pass to continue
  37.   beyond this point."
  38.                       
  39. @DO WRITE
  40. `x`x
  41. @CHOICE
  42. >`i21 0 Show him your travel pass
  43. You don't have one, guess you'll leave
  44. @IF RESPONSE IS 1 THEN DO
  45. @Begin
  46. @Show
  47. `\`\  `$"Here you go,"`2 you say and show the pass to the guard.
  48. `\`k
  49. @DRAWMAP
  50. @UPDATE        
  51. @DO SAYBAR
  52. `2Neat he let me in.
  53. @CLOSESCRIPT
  54. @End
  55. @IF RESPONSE IS 2 THEN DO
  56. @Begin
  57. @Show
  58. `\`\  `2You wonder where you could find a pass...
  59. `\`k
  60. @DO MOVEBACK
  61. @DRAWMAP
  62. @UPDATE
  63. @CLOSESCRIPT
  64. @End
  65.  
  66. @#healers
  67. @offmap
  68. @do moveback
  69. @do `v01 is 1
  70. @show
  71. `r0`c  `%The Healers
  72.  
  73. `2  You see a sign on the wall that says healing cost 1/2 gold per hitpoint
  74.   needed.
  75.  
  76. `2  Tika looks you over for wounds.
  77.  
  78. @do write
  79. `x`x
  80. @if `p02 < `p03 then do
  81.  @begin
  82. @do `p20 is `p03
  83. @do `p20 - `p02
  84. @do `p20 / 2
  85.  
  86.  
  87.  
  88.  @show
  89. `0"You don't look so good, friend!  I'll fix ya up for `$`p20`0 gold, k?"
  90.  
  91. @do write
  92. `x`x
  93. @choice
  94. Heal yourself for `$$`p20`%. (you have `$$&money`%)
  95. Limp on out.
  96. @show
  97. `\
  98. @if response is 1 then do begin
  99.  @begin
  100.  @if money < `p20 then do
  101.   @begin
  102.   @show
  103.   `0"Sorry, I'm not gonna perform those services for free!"
  104.  
  105. @if sexmale is 1 then do
  106.  @begin
  107.  @do write
  108. `x`x
  109.  @choice
  110. For `$$`p20`%, you better perform some other services too, whore!
  111. How about I pay with my good looks, honey?
  112. How 'bout you and me go in the back and I show you my sword?
  113. Meekly accept, and compliment her on her dress
  114. @show
  115.  
  116.  
  117. @if response is 4 then do
  118.  @begin
  119.  @show
  120.   `0"That's a good lad, now get along with you!" `2 she laughs.
  121.  
  122. `k
  123.  @end
  124.  
  125. @if response is 1 then do
  126.  @begin
  127.  @show
  128.   `0"How dare you say that to me!  Get out!!!!" `2 she screams.
  129.  
  130. `k
  131.  @end
  132. @if response is 2 then do
  133.  @begin
  134.  @show
  135.   `0"I'd rather kiss a troll." `2 she informs you.
  136.  
  137. `k
  138.  @end
  139. @if response is 3 then do
  140.  @begin
  141.  @do `p02 = 1
  142.  @show
  143.   `0"How 'bout I show you my fists?" `2 she yells as she sticks a needle in you!
  144.  
  145.   `4HIT POINTS GO DOWN TO 1.
  146.  
  147. `k
  148.  @end
  149.  
  150.  
  151.  
  152.  @end
  153.  
  154.   @drawmap
  155.   @update
  156.   @closescript
  157.   @end
  158.  
  159. @do money - `p20
  160. @do `p21 = `p03
  161. @do `p21 - `p02
  162. @do `p02 = `p03
  163. @show
  164.   `2You feel much better as `0`p21`2 hitpoints are restored.
  165.  
  166. `k
  167.   @end
  168.   @drawmap
  169.   @update
  170.   @closescript
  171. @end
  172.  
  173. @show
  174. `0"You are a perfect picture of health, dear `$`n`$!" `2Tika exclaims.
  175.  
  176. `k
  177. @drawmap
  178. @update
  179.  
  180. @#weapon
  181. @offmap
  182. @do moveback
  183. @do `v01 is 1
  184. @label rog1
  185. @show
  186. `r0`c  `%Tanis's Weapons
  187.  
  188. `2  Hello there.
  189.  
  190. @do write
  191. `x`x
  192. @choice
  193. Examine his wares.
  194. Ask him to buy some of your stuff.
  195. Gossip with Tanis
  196. Go outside.
  197. @show
  198. `\
  199. @if responce is 1 then do begin
  200.  @begin
  201.  @clearblock 8 14
  202.  @do move 1 7
  203.  @buymanager
  204.   1
  205.   6
  206.   4
  207.   9
  208.   15
  209.   16
  210.   35
  211.   36
  212.   38
  213.   39
  214.   49
  215.   58
  216.   59
  217.   60
  218.   64
  219.   70
  220.   @end
  221.  
  222. @if responce is 2 then do begin
  223.  @begin
  224. @show
  225.   `!"I don't think so - Go sell it to the Pawn Shop - I do all my business
  226.   with them!" `2the codger relates.
  227.  
  228. `k
  229. @do goto rog1
  230.   @end
  231.  
  232. @if responce is 3 then do begin
  233.  @begin
  234. @show
  235.  "I heard there is only one one to get in the tower."
  236.  
  237. `k
  238. @do goto rog1
  239.   @end
  240.  
  241.  
  242. @if responce not 4 then goto weapon
  243. @drawmap
  244. @update
  245.  
  246. @#pawn
  247. @offmap
  248. @do moveback
  249. @do `v01 is 1
  250. @label pawn1
  251. @show
  252. `r0`c  `%The Pawn Shop
  253.  
  254. `2  Otik motions you to approach.  He reeks of wine.
  255.  
  256. @do write
  257. `x`x
  258. @choice
  259. Examine his wares.
  260. Ask him to buy some of your stuff.
  261. Gossip with Otik
  262. Go outside.
  263. @show
  264. `\
  265. @if responce is 1 then do begin
  266.  @begin
  267.  @clearblock 8 14
  268.  @do move 1 7
  269.  @buymanager
  270.   5
  271.   6
  272.   20
  273.   @end
  274.  
  275. @if responce is 2 then do begin
  276.  @begin
  277.  @clearblock 8 14
  278.  @do move 1 7
  279.  @sellmanager
  280.   @end
  281.  
  282. @if responce is 3 then do begin
  283.  @begin
  284. @show
  285.   `0"Listen to Tanis his is pretty smart."
  286.  
  287. `k
  288.   @end
  289.  
  290.  
  291.  
  292. @if responce not 4 then goto pawn1
  293. @drawmap
  294. @update
  295.  
  296. @#caramon
  297. @offmap
  298. @do moveback
  299. @do `v01 is 1
  300. @label abstart
  301. @show
  302. `r0`c  `%Caramon's Armour
  303.  
  304. `2  You see a nice collection of armour.
  305.  
  306. @do write
  307. `x`x
  308. @choice
  309. Examine his wares
  310. Go outside.
  311. @show
  312. `\
  313. @if responce is 1 then do begin
  314.  @begin
  315. @buymanager
  316.   10
  317.   12
  318.   13
  319.   14
  320.   37
  321.   59
  322.   62
  323.   68
  324.   @end
  325.  
  326. @if responce not 2 then goto abstart
  327. @drawmap
  328. @update
  329.  
  330. @#gate1
  331. @offmap
  332. @do moveback
  333. @busy
  334. @DO SAYBAR
  335.         "Tower of Wayreth"
  336.  
  337. @if `p07 > -75 then do
  338.         @begin
  339.         @DO SAYBAR
  340.  
  341.         "Leave this place or die!"
  342. @drawmap
  343. @update
  344. @closescript
  345. @end
  346.  
  347. @if `p07 < -75 then do
  348.         @begin
  349.         @DO SAYBAR
  350.         "Welcome Evil One."
  351.  
  352.         @do x is 39
  353.         @do y is 16
  354. @drawmap
  355. @update
  356. @closescript
  357. @end
  358.  
  359. @drawmap
  360. @update
  361.  
  362. @#done
  363.  
  364. @#exit
  365. @drawmap
  366. @update
  367.  
  368. @do saybar
  369.      "Good Bye"
  370. @do x is 40
  371. @do y is 19
  372.  
  373. @drawmap
  374. @update
  375.  
  376. @#h1
  377. @do saybar
  378. "Hello welcome to solace."
  379. @do moveback
  380.  
  381. @#h2
  382. @do saybar
  383. "Ya know you have to be pretty evil to get in the tower."
  384. @do moveback
  385.  
  386. @#h3
  387. @do saybar
  388. "We have a pretty nice inn in solace."
  389. @do moveback
  390.  
  391. @#h4
  392. @do saybar
  393. "Welcome."
  394. @do moveback
  395.  
  396. @#h5
  397. @do saybar
  398. "Hello."
  399. @do moveback
  400.  
  401. @#inn
  402. @offmap
  403. @Do MOVEBACK
  404. @label open
  405. @DO `v01 is 1
  406. @SHOW
  407. `r0`c  `r1`% The Solace Inn `r0
  408.  
  409.   `2You step inside the inn door and the heat inside engulfs you.  In the
  410.   corner of the big wooden room is a piano piping out merry tunes for the
  411.   patrons.  Adventurers adorne the lodge engaging in their tales and food.
  412.   What do you want to do?
  413.  
  414.   `2(you have `$$&money`2)
  415.  
  416. @DO WRITE
  417. `x`x
  418. @CHOICE
  419. >&money 10 Buy a $10 meal
  420. >&money 20 Buy the $20 `3BIG `%meal
  421. >&sex 0 =`v06 0 Flirt with the local women
  422. Get a room for the night
  423. Leave this place
  424. @IF RESPONSE IS 1 THEN DO
  425. @Begin
  426. @do money - 10
  427. @Show
  428. `\`\  `$"One order of clam soups."
  429.  
  430.   `%YOU FEEL PARTIALLY REFRESHED
  431. `\`k
  432. @do `p02 + 5
  433. @if `p02 > `p03 then `p02 is `p03
  434. @do goto open
  435. @DRAWMAP
  436. @UPDATE
  437. @CLOSESCRIPT
  438. @End
  439. @IF RESPONSE IS 2 THEN DO
  440. @Begin
  441. @do money - 20
  442. @Show 
  443. `\`\  `$"Give me an order of shark ribs."
  444.  
  445.   `%YOU FEEL FULLY REFRESHED
  446. `\`k
  447. @if `p02 < `p03 then `p02 is `p03
  448. @do goto open
  449. @DRAWMAP
  450. @UPDATE        
  451. @CLOSESCRIPT
  452. @End
  453.   @IF RESPONSE IS 3 THEN DO
  454. @Begin
  455. @Show
  456. `\`\  `2You smile at a rather voluptuous waitress, `$"Hey baby, when do you
  457.   get off?"  `2She turns to look at you and `l.`l.`l.
  458. @do write
  459. `\`k
  460. @do `p20 random 6 1
  461. @IF `p20 is 1 then do
  462.   @Begin
  463.   @Show
  464.   `0"Same time you do baby," `2she smiles.  All right!
  465. `\`k
  466.   @do goto open
  467.   @End
  468. @IF `p20 is 2 then do
  469.   @Begin
  470.   @Show
  471.   `0"Not 'till two hours into it," `2she smiles.  You Stallion!
  472. `\`k
  473.   @do goto open
  474.   @End
  475. @IF `p20 is 3 then do
  476.   @Begin
  477.   @Show
  478.   `0"Whenever you want me to big boy," `2she smiles.  Go man!
  479. `\`k
  480.   @do goto open
  481.   @End
  482. @Show
  483.   `2Slaps you across the face.  Guess not any time soon.
  484. `\`k
  485. @do goto open
  486.   @End
  487. @IF RESPONSE IS 4 THEN DO
  488. @Begin
  489. @pauseoff
  490. @do `v01 is 1
  491. @Show
  492. `\`\  `$"Pardon me sir, I'm interested in a room for the night."
  493.   `0"A room here will cost ya only 40."
  494.  
  495. @DO WRITE
  496. `x`x
  497. @CHOICE
  498. >&money 40 Go ahead and get a room
  499. Forget this place
  500. @IF RESPONSE IS 1 THEN DO
  501. @BEGIN
  502. @do money - 40
  503. @do x = 62
  504. @do y = 3
  505. @loadmap 1348
  506. @do map = 1348
  507. @drawmap
  508. @update
  509. @closescript
  510. @END
  511. @IF RESPONSE IS 2 THEN DO
  512. @do goto open
  513. @End
  514. @IF RESPONSE IS 5 THEN DO
  515. @DRAWMAP
  516. @UPDATE
  517. @CLOSESCRIPT
  518. @End
  519.  
  520.